MGSSMGFLGKGVPPTQMMNMVMGSLYKQFTQKAINNFDDFHVAVLDIFNNFNSALPGRHFDFPTPDQIKVCFARWKEAKDEEEKKKLFIEFMSKSVKPSKLDDVTMITGIVSPPAAMAAKRAGENVPQLKLIKLIPDVIFVPTVTILAIVSAKLSRRMYLK